package com.hkts.management.unattended.poundroom.entity;

import java.io.Serializable;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author zy
 * @since 2021-11-03
 */
public class YbMutualInventoryTail extends Model<YbMutualInventoryTail> {

private static final long serialVersionUID=1L;

                            private String id;
    @TableField("cInvCode")
        private String cInvCode;
        private Integer status;
        private Integer closed;
        private Integer overweightVerify;
        private Integer balanceVerify;
        private Integer tareVerify;
        private Integer settlement;
        private BigDecimal weightDiff;
        private LocalDateTime createTime;
        private String createUser;
        private String updateUser;
        private LocalDateTime updateTime;
        private Integer deleted;
    private String customWarehouseId;
    private Integer warehouseType;

    public Integer getWarehouseType() {
        return warehouseType;
    }

    public void setWarehouseType(Integer warehouseType) {
        this.warehouseType = warehouseType;
    }

    public String getCustomWarehouseId() {
        return customWarehouseId;
    }

    public void setCustomWarehouseId(String customWarehouseId) {
        this.customWarehouseId = customWarehouseId;
    }
    public String getId(){
            return id;
            }

        public void setId(String id) {
            this.id = id;
            }

    public String getcInvCode(){
            return cInvCode;
            }

        public void setcInvCode(String cInvCode) {
            this.cInvCode = cInvCode;
            }

    public Integer getStatus(){
            return status;
            }

        public void setStatus(Integer status) {
            this.status = status;
            }

    public Integer getClosed(){
            return closed;
            }

        public void setClosed(Integer closed) {
            this.closed = closed;
            }

    public Integer getOverweightVerify(){
            return overweightVerify;
            }

        public void setOverweightVerify(Integer overweightVerify) {
            this.overweightVerify = overweightVerify;
            }

    public Integer getBalanceVerify(){
            return balanceVerify;
            }

        public void setBalanceVerify(Integer balanceVerify) {
            this.balanceVerify = balanceVerify;
            }

    public Integer getTareVerify(){
            return tareVerify;
            }

        public void setTareVerify(Integer tareVerify) {
            this.tareVerify = tareVerify;
            }

    public Integer getSettlement(){
            return settlement;
            }

        public void setSettlement(Integer settlement) {
            this.settlement = settlement;
            }

    public BigDecimal getWeightDiff(){
            return weightDiff;
            }

        public void setWeightDiff(BigDecimal weightDiff) {
            this.weightDiff = weightDiff;
            }

    public LocalDateTime getCreateTime(){
            return createTime;
            }

        public void setCreateTime(LocalDateTime createTime) {
            this.createTime = createTime;
            }

    public String getCreateUser(){
            return createUser;
            }

        public void setCreateUser(String createUser) {
            this.createUser = createUser;
            }

    public String getUpdateUser(){
            return updateUser;
            }

        public void setUpdateUser(String updateUser) {
            this.updateUser = updateUser;
            }

    public LocalDateTime getUpdateTime(){
            return updateTime;
            }

        public void setUpdateTime(LocalDateTime updateTime) {
            this.updateTime = updateTime;
            }

    public Integer getDeleted(){
            return deleted;
            }

        public void setDeleted(Integer deleted) {
            this.deleted = deleted;
            }

    public static final String ID ="id";

    public static final String CINVCODE ="cInvCode";

    public static final String STATUS ="status";

    public static final String CLOSED ="closed";

    public static final String OVERWEIGHT_VERIFY ="overweight_verify";

    public static final String BALANCE_VERIFY ="balance_verify";

    public static final String TARE_VERIFY ="tare_verify";

    public static final String SETTLEMENT ="settlement";

    public static final String WEIGHT_DIFF ="weight_diff";

    public static final String CREATE_TIME ="create_time";

    public static final String CREATE_USER ="create_user";

    public static final String UPDATE_USER ="update_user";

    public static final String UPDATE_TIME ="update_time";

    public static final String DELETED ="deleted";

@Override
protected Serializable pkVal(){
            return this.id;
        }

@Override
public String toString() {
        return "YbMutualInventoryTail{" +
                ", id=" + id +
                ", cInvCode=" + cInvCode +
                ", status=" + status +
                ", closed=" + closed +
                ", overweightVerify=" + overweightVerify +
                ", balanceVerify=" + balanceVerify +
                ", tareVerify=" + tareVerify +
                ", settlement=" + settlement +
                ", weightDiff=" + weightDiff +
                ", createTime=" + createTime +
                ", createUser=" + createUser +
                ", updateUser=" + updateUser +
                ", updateTime=" + updateTime +
                ", deleted=" + deleted +
        "}";
        }
        }
